home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Megahits 6
/
Megahits 6 (1995)(GTI - Rhein-Main-Soft)(DE)(Disc 2 of 2)[!].iso
/
time_ungepackt
/
time_361_390
/
time_387
/
megafish
/
tools
/
mf-rexxscripts
/
mfsuche.mfish
< prev
next >
Wrap
Text File
|
1995-07-15
|
2KB
|
74 lines
/*
$VER: MFSuche.Mfish v0.2 (W) Stephan Bülling
(W)1993-1994 Stephan Bülling
(C)1993-1995 Mega/Soft Ltd.
*/
/* MFSuche.prefs */
logbuch = "RAM:Suchliste.MFISH" /* Logbuch sichern als */
kill = "ja" /* logbuch löschen ja/nein ? */
zeiger = "more" /* Logbuch anzeiger */
/*------------------------------------------------------------*/
ver="MFSuche v.0.2";
options results;SIGNAL ON Break_C;'WaitForPort MFISH';ADDRESS 'MFISH';NL = '0a'x;
/*|||*//* checken*/
if show('library','rexxreqtools.library') = 0 then do
call addlib("rexxreqtools.library", 0, -30, 0);end
if ~Show(P,'MFISH') then do
Say " "
Say "MFSuche.mfish (w) 1994 Stephan Bülling"
Say "MegaFish muß zuerst gestartet werden!"
options PROMPT "Ende mit <RETURN>";pull it;exit;end
/*|||*/
/*|||*/Anfang:
ans1=rtezrequest(center(""ver"",50)||NL||,
center("(W) Stephan Bülling '94",40),"_Start|_About",""ver"");
IF Ans1= 1 then call start;IF Ans2= 2 then call Werbung;Werbung:
Ans=DUMMMY=rtezrequest(center(""VER"",70)||NL||,
center(" (W)1993-1994 Stephan Bülling ",50)||NL||,
center(" (C)1993-1995 Mega/Soft Ltd.",50)||NL||,
center("",50)||NL||,
center(" EMail: rubberduck@blanker.ruhr.de",50)||NL||,
center(" Dieses Programm ist PMWare (Brief-Ware)",50)||NL||,
CENTER(" ",70),"_Weiter",""VER"");call anfang
/*|||*/
/*|||*/Start:
STATUS ALLDIRS;aserien=Result
QUERY NAME;suchname=RESULT;
suchmuster = rtgetstring(""suchname"", , "Gebe Suchstring ein:", ,)
if suchmuster == "" then;CALL BREAK_C;else
snum=1;"FIND NAME "suchmuster"";
DO i=1 TO aserien
PROJECTNAME i;dataname=RESULT;
dataname=laden
OPENDIR RESULT;
laden=RESULT;
STATUS PROJECTNAME;laden=RESULT
open(bs,""logbuch"",W);Writeln(bs," ")
Writeln(bs,"Serie: "laden"");Writeln(bs," ")
FIND RESULT;zahl=RESULT;DO FOR zahl;
QUERY DISK;disk=RESULT;QUERY NAME;nm=RESULT;
Writeln(bs," Diskette : "disk" Programm : "nm" ");NEXT;DROP disk;END;
Writeln(bs," ");Writeln(bs," "zahl" Programme gefunden.... ");
Writeln(bs," ");snum=snum+1;END;
Writeln(bs," "ver" (W) Stephan Bülling alias RUBBERDUCK ");Close(bs);
ADDRESS COMMAND ""zeiger" "logbuch""
/*|||*/
/*|||*/Break_C:
IF kill ="ja" then
ADDRESS COMMAND "RUN >NIL: c:Delete "logbuch" QUIET"
ELSE
ADDRESS 'MFISH'
FIND ALL
EXIT
END
/*|||*/